66问答网
所有问题
当前搜索:
include stdio
求助#
include
<
stdio
.h> void main(){int i,j,m=0,n=0
答:
由于n++这句不属于if的字句,所以只在全部循环结束后才执行一次,因而输出结果是1
大神指教C语言
答:
include
"
stdio
.h"() #include"string.h"void fun(char *s){char a[10];strcpy(a,"STRING");s=a;//这里将数组a的起始地址赋给了s,也就是s指向的是字符串“STRING”,改变了s的指向与字符串"PROGRAM"没有什么关系了}main(){char *p="PROGRAM";fun(p);//调用的时候把p的值赋给形参...
#
incl ude
<
stdio
.h> int main() { int x,y; scanf("
答:
include
<
stdio
.h>//应该是include,l和u之间没有空格int main(){int x,y;scanf("%d",&x) ;if(x<1)y=x;elseif(x<10)//应该是x>=1&&x<10,而且x不应大写。可以直接改为x<10y=x*2-1;//应该是x*2,而不是2x,和数学不一样else//应该是else,没有其它情况了y=x*3-1;//...
C语言中的#
include
<
stdio
.h> 跟C++中using namespace std;有什么...
答:
using namespace std是C++的一个标准命名空间 可以自己定义命名空间,如:using namespace aa;C++引入命名空间主要是用来解决不同文件中全局变量的重名问题 比如一般大型的项目开发是由多个人一起完成的,每个人编写自己的一部分 最后再由一人把这些别人编写好的程序引用过来使用 例:A的文件中定义了int ...
#
include
<
stdio
.h> main() { int x; scanf("%d",&x); if(x++>5) p...
答:
if(x++ > 5) 在这里 x已经被++了一次了,所以输出一定是加一的结果。还有 在比较的时候 这样的比较是用x ++之前的值比较的 也就是你输入什么 就用什么和5比 还有后面的两个printf 打印有什么区别?如果说有区别的话 是6 输出7 的时候没有换行……3输4的时候 换了一行……...
#
include
<
stdio
.h> int main(void) { int a, b; printf("input a...
答:
printf("input a, b:"); 屏幕上打印出input a, b:scanf("%o%d", &a, &b); 就是让你输入两个整形数 第一个是八进制 第二个是十进制 你程序没写完是不是这样的:
include
<
stdio
.h> main(){ int a, b;printf("input a, b:");scanf("%o%d", &a, &b);printf("%d%d"...
#
include
<
stdio
.h> void main() { float a,b; a = 123456.789e5; b =...
答:
因为float型只支持7位有效数字,对于a来说,也就是1234567这前面的7位是有效的,后面89就是一个不精确的数字了。所以,你a+20其实后面是什么值就只有编译器知道了。这个得看编译器的不同就有不同的结果了。如果前面为0的话,那就从非零的开始算起的七位有效数字。如0.0000012就是从12开始的有效...
C++编程问题
答:
<
stdio
.h>是从编译器自带的头文件中开始查找stdio.h文件,"stdio.h"则是从当前文件夹下开始查找stdio.h文件。比如你当前文件夹下有自己编写的stdio.h文件,而你用了#
include
<stdio.h>则使用的依然是编译器自带的stdio.h,不是你自己编写的stdio.h;如果你使用#include "stdio.h"则会使用你自己...
有以下程序: #
include
<
stdio
.h> fun(int x, int y) { static int m=...
答:
c语言的static变量是在程序加载的时候就为之分配内存的,一直到程序结束,而不像普通变量那样函数执行一次分配一次。fun函数中的局部变量m、i是静态局部变量(它的生存期为整个源程序,但是其作用域仍与自动变量相同,只能在定义该变量的函数内使用该变量。退出该函数后, 尽管该变量还继续存在,但不能...
C语言,输出杨辉三角
答:
修改:#
include
"
stdio
.h" void main(){int a[10][10],i,j;for(i=0;i<=9;i++){ a[i][0]=1;//原代码此处需修改,第一位数为1 a[i][i]=1;}for(i=1;i=9;i++)for(j=1;j<i;j++)//原代码此处需修改 a[i][j]=a[i-1][j-1]+a[i-1][j];for(i=0;i<=9;i...
首页
<上一页
67
68
69
70
71
72
73
74
75
76
其他人还搜